more striving - French English Dictionary